;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; 中断处理函数，是ISR/DSR中的ISR部分，也是中断上半部/下半部中的上半部部分

; 中断处理函数和普通函数类似，以标号起头，以RETI结尾
irq_03:
	NOP			; 空语句
	CLR  EAL	; BIT  IEN0.7，关所有中断使能
	PUSH_ALL	; 宏定义函数，对程序状态字、A/B寄存器、DPTR数据指针、分页参数、R0~r7

	; 加入你的中断DSR或者说是下半部处理

	POP_ALL		; 弹栈
	SETB EAL	; 中断重新使能
	RETI		; 从中断返回
	NOP

irq_0b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_13:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_1b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_23:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_2b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_33:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_3b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_43:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_4b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_53:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_5b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_63:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_6b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_83:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_8b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_93:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_9b:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_a3:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_ab:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP

irq_eb:
	NOP
	CLR  EAL
	PUSH_ALL

	;TODO

	POP_ALL
	SETB EAL
	RETI
	NOP
